batter pile - Spanish English Dictionary